home *** CD-ROM | disk | FTP | other *** search
/ PC World 2007 December / PCWorld_2007-12_cd.bin / v cisle / htttrack / httrack-3.41-3.exe / {app} / src / minizip / mztools.h < prev    next >
C/C++ Source or Header  |  2006-08-14  |  681b  |  32 lines

  1. /*
  2.   Additional tools for Minizip
  3.   Code: Xavier Roche '2004
  4.   License: Same as ZLIB (www.gzip.org)
  5. */
  6.  
  7. #ifndef _zip_tools_H
  8. #define _zip_tools_H
  9.  
  10. #ifdef __cplusplus
  11. extern "C" {
  12. #endif
  13.  
  14. #ifndef _ZLIB_H
  15. #include "zlib.h"
  16. #endif
  17.  
  18. #include "unzip.h"
  19.  
  20. /* Repair a ZIP file (missing central directory) 
  21.    file: file to recover
  22.    fileOut: output file after recovery
  23.    fileOutTmp: temporary file name used for recovery
  24. */
  25. extern int ZEXPORT unzRepair(const char* file, 
  26.                              const char* fileOut, 
  27.                              const char* fileOutTmp, 
  28.                              uLong* nRecovered,
  29.                              uLong* bytesRecovered);
  30.  
  31. #endif
  32.